<!--
Document / Documento: registrar_control_reproductivo

Created on / Creado : 06/09/2012, 10:40:10 AM

Author / Desarrolladores:
1. Raúl Lobo 04267711578 andrescerrada@gmail.com

Description / Comentarios:
Este archivo realiza la siguiente accion:
1- Registrar control reproductivo
Licencia: Este código es distribuido Bajo la licencia GNU GPL v3. 
Referencias de la licencia: http://es.wikipedia.org/wiki/GNU_General_Public_License
-->
<?php
include('header.php');
?>
<?php
if ($_SESSION['logeado']){
?>
<li><a href="control_reproductivo_animal" title="Clic para ir atrás">Atrás</a></li>
<br>
<?php
$usuario = $_SESSION["usuario"];
$id_ganado = $_GET['id_ganado'];
$id_unidad = $_GET['unidad'];

//Sql para consultar ganado
$buscar_ganado = pg_query("SELECT * FROM ganado as g, tipo_vaca as t_v, raza_vaca as r_v WHERE g.id_ganado='$id_ganado' AND g.id_unidad_produccion='$id_unidad' AND g.ganado_desactivado='false' AND t_v.id_vaca=g.id_vaca AND r_v.id_raza=g.id_raza ORDER BY t_v.tipo_vaca");
$resultado_ganado = pg_num_rows($buscar_ganado);

//Resultado datos del ganado
$resultado_ganado = pg_fetch_array($buscar_ganado);
$nombre_ganado = $resultado_ganado['nombre_ganado'];
$codigo_ganado = $resultado_ganado['codigo_ganado'];

//Buscar unidad de produccion
$buscar_unidad = pg_query("SELECT nombre_unidad FROM unidad_produccion WHERE id_unidad_produccion='$id_unidad' AND unidad_produccion_desactivado='false'");
$resultado_unidad = pg_fetch_array($buscar_unidad);
$nombre_unidad = $resultado_unidad['nombre_unidad'];

if(($id_ganado == "")||($id_unidad == "")||($resultado_ganado) == ""){
	echo "<center><h3>No hay c&oacute;digo para buscar ganado ni unidad de producci&oacute;n</h3><center>";
}else{
if (($resultado['tipo_usuario'] == Superadmin)||($resultado['tipo_usuario'] == Admin)||($resultado['tipo_usuario'] == Productor)){
?>
<html>
	<head>
		<title>Control Reproductivo del Animal</title>
	</head>
<script type="text/javascript">
</script>

	<body>
	<?php
		if(isset($_POST['boton'])){

$fecha_registro=date('Y-m-d');		
$fecha_parto = $_POST['fecha_parto'];
$fecha_servicio = $_POST['fecha_servicio'];
$vacia = $_POST['vacia'];
$prenada = $_POST['prenada'];
$fecha_proxima_revision = $_POST['fecha_proxima_revision'];
$ovario_derecho = $_POST['ovario_derecho'];
$ovario_izquierdo = $_POST['ovario_izquierdo'];
$cuello = $_POST['cuello'];
$utero = $_POST['utero'];
$observaciones = $_POST['observaciones'];

			if($_POST['fecha_parto'] == ''){
				$error_fecha_parto = '<span class="error">Ingrese la fecha del parto</span>';
			}
			else if($_POST['fecha_servicio'] == ''){
				$error_fecha_servicio = '<span class="error">Seleccione la fecha del servicio</span>';
			}
			else if(($_POST['vacia'] <> 'vacia')&&($_POST['prenada'] <> 'prenada')){
				$error_vacia_prenada = '<span class="error">Ingrese si la vaca esta vacia &oacute; pre&ntilde;ada</span>';
			}
      			else if($_POST['fecha_proxima_revision'] == ''){
				$error_fecha_proxima_revision = '<span class="error">Ingrese la fecha de la pr&oacute;xima revisi&oacute;n</span>';
			}
			else if($_POST['ovario_derecho'] == ''){
				$error_ovario_derecho = '<span class="error">Ingrese estado del ovario derecho</span>';
			}
			else if($_POST['ovario_izquierdo'] == ''){
				$error_ovario_izquierdo = '<span class="error">Ingrese estado del ovario izquierdo</span>';
			}
			else if($_POST['cuello'] == ''){
				$error_cuello = '<span class="error">Ingrese estado del cuello</span>';
			}
      else if($_POST['utero'] == ''){
				$error_utero = '<span class="error">Ingrese estado del utero</span>';
			}
			else{
//Guardar información del control reproductivo del animal
$guardar_control_reproductivo = pg_query("INSERT INTO control_reproductivo_ganado(fecha_registro_control,fecha_actualizacion_control,fecha_parto_control,
fecha_servicio_control,vaca_vacia,vaca_prenada,fecha_proxima_revision,
ovario_derecho,ovario_izquierdo,cuello,utero,observacion,id_ganado_ganado,
username_usuario)VALUES('$fecha_registro','$fecha_registro','$fecha_parto',
'$fecha_servicio','$vacia','$prenada','$fecha_proxima_revision',
'$ovario_derecho','$ovario_izquierdo','$cuello','$utero',
'$observaciones','$id_ganado','$usuario')");


		// si el envio fue exitoso reseteamos lo que el usuario escribio:
				$_POST['fecha_parto'] = '';
				$_POST['fecha_servicio'] = '';
				$_POST['fecha_proxima_revision'] = '';
				$_POST['ovario_derecho'] ='';
				$_POST['ovario_izquierdo'] ='';
				$_POST['cuello'] ='';
				$_POST['utero'] ='';
				$_POST['observaciones'] ='';
				$_POST['vacia'] ='';
				$mensaje_guardado = '<center><span class="error">Control reproductivo del animal guardado con &eacute;xito.</span></center>';
}
}
?>
<?php echo $mensaje_guardado;
?>
<form class='registrar_control_reproductivo' method='POST' action=''>

<table border='0'> 
<?php
echo "<center><h3>Registro control reproductivo del animal de c&oacute;digo $codigo_ganado nombre $nombre_ganado unidad de producci&oacute;n $nombre_unidad</h3></center>";
?>
<h5>Campos obligatorios(*)</h5>

<tr>
<td>
<label>Fecha de registro:</label>
</td>
<td>
<input type='text' name='fecha_registro' readonly="true" size="10" title="Fecha actual del registro" value="<?php echo date('d-m-Y')?>">
</td>
</tr>

<tr>
<td>
<label>(*)Fecha parto:</label>
</td>
<td>
<input type='text' name='fecha_parto' size="12" title="Ingrese la fecha de parto" value="<?php echo $_POST['fecha_parto']; ?>"><?php echo $error_fecha_parto?>
</td>
</tr>

<tr>
<td>
<label>(*)Fecha servicio:</label>
</td>
<td>
<input type='text' name='fecha_servicio' size="12" title="Ingrese la fecha del servicio" value="<?php echo $_POST['fecha_servicio']; ?>"><?php echo $error_fecha_servicio?>
</td>
</tr>

<tr>
<td colspan='4'>
<label>(*)Vacia</label>
<?php
if($_POST['vacia'] == 'vacia'){
?>
<input type="checkbox" checked name="vacia" id="vacia" value="vacia" title="Seleccione si la vaca esta vacia"/>
<?php
}else{
?>
<input type="checkbox" name="vacia" id="vacia" value="vacia" title="Seleccione si la vaca esta vacia"/>
<?php
}
?>
<label>(*)Pre&ntilde;ada</label>
<?php
if($_POST['prenada'] == 'prenada'){
?>
<input type="checkbox" checked name="prenada" id="prenada" value="prenada" title="Seleccione si la vaca esta preñada"/>
<?php 
}else{
?>
<input type="checkbox" name="prenada" id="prenada" value="prenada" title="Seleccione si la vaca esta preñada"/>
<?php
}
?>
<?php echo $error_vacia_prenada ?>
</td>
</tr>

<tr>
<td>
<label>(*)Fecha pr&oacute;xima revisi&oacute;n:</label>
</td>
<td>
<input type='text' name='fecha_proxima_revision' size="12" title="Ingrese la fecha de la próxima revisión" value="<?php echo $_POST['fecha_proxima_revision']; ?>"><?php echo $error_fecha_proxima_revision?>
</td>
</tr>

<tr>
<td>
<label>(*)Ovario derecho:</label>
</td>
<td>
<input type='text' name='ovario_derecho' size="20" title="Ingrese información del ovario derecho" value="<?php echo $_POST['ovario_derecho']; ?>"><?php echo $error_ovario_derecho?>
</td>
</tr>

<tr>
<td>
<label>(*)Ovario izquierdo:</label>
</td>
<td>
<input type='text' name='ovario_izquierdo' size="20" title="Ingrese información del ovario izquierdo" value="<?php echo $_POST['ovario_izquierdo']; ?>"><?php echo $error_ovario_izquierdo?>
</td>
</tr>

<tr>
<td>
<label>(*)Cuello:</label>
</td>
<td>
<input type='text' name='cuello' size="20" title="Ingrese información del cuello del animal" value="<?php echo $_POST['cuello']; ?>"><?php echo $error_cuello?>
</td>
</tr>

<tr>
<td>
<label>(*)Utero:</label>
</td>
<td>
<input type='text' name='utero' size="20" title="Ingrese información del utero del animal" value="<?php echo $_POST['utero']; ?>"><?php echo $error_utero?>
</td>
</tr>

<tr>
<td>
<label>Observaciones:</label>
</td>
<td>
<textarea name="observaciones" cols="40" rows="5" title="Ingrese observaciones del animal">
<?php echo $_POST['observaciones']; ?>
</textarea>
<?php echo $error_observaciones ?>
</td>
</tr>

<tr>
<td colspan='2' align='center'>
<input type='submit' value='Guardar' name='boton' title="Clic para guardar el registro">
</td>
</tr>
</table>
</form>
</body>
</html>
<?php 
}else{
	echo "<h3><center>No tiene derechos para realizar registros</h3></center>";
}
}
}
else
{
	?>
	<h3><center>No esta logueado, Debe iniciar sesi&oacute;n.</h3>
	</center>
	<center>
	<img src='css/images/error.png' height='100px' width='100px'></img></center>
	<meta http-equiv='Refresh' content='3;url=index'>
	</html>
	<?php
} 
?>
<?php
include('footer.php');
?>
